My "budget friendly" is a moving target, but for simple projects 1-3k for a 10" sized screen.
Working in CMore again today and realized not having a way to export screens is painful especially when trying to add the user access workaround I created since Cmore is pretty poor in that region. There's no global login so every screen has to have a password re-entered. To work around that I moved all user passwords and info to the PLC. A user can login, setup their email, days/times on call, modify their pass code and an admin can set permission level. Then I just use invisible bitmaps to cover features with visibility tags corresponding to user permission level. It was a lot of work, I set it up for 8 users. On the screen it's about 200 objects. Having to click through those and change the array index one by one takes forever. I basically just saved a template now and that's what I start from on new projects but a way to copy/export/recycle from old projects would really be nice.
One other thing I've never understood is why it doesn't update your tags when you change them even if they have the same address. Sometimes I change my mind about the name of a tag, I'm sure I'm not the only one. Even with overwrite existing tags checked it still just creates a new tag with the same address and then I have to hunt down those old tags, open the objects and edit them. To get around that I will edit the tag names manually in C-More before doing another import.
An extra 1-2k for hardware looks pretty small if it saves a few hours programming.