I find preparing a .geany project and write-locking it to have a "default view" a very useful option. Currently I use filesystem-level approach (chmod) which works flawlessly with Geany's simple and stable code. However, I think that an option to write-lock the project file in the Geany UI could provide an useful feature addition. With high-level implementation ("write_lock=1" in the .geany itself), it would also provide this option on permissionless filesystems.