You could achieve something similar by using a different configuration directory for each "profile". You could make an alias/shell script/launcher/shortcut to launch Geany with the given profile. To specify the configuration directory use the `-c` option when running Geany.