Multiple profiles for same user or workaround?

I just recently started using BTT and love it. However, I use both a full-size mechanical keyboard and I use a MacBook. I'd like to be able to remap keys differently on my mechanical and magic keyboards which would require 2 different sets of BTT settings and have both sets sync.

This is a different request from other posts about support for multiple keyboard support, as I am interested in setting different shortcuts for the same sets of keys on different keyboards. I have different usages and workflows on my iMac and MacBook, where the former is my heavy workload machine and the latter is my person machine. It's akin to switching languages for me.

I would be happy to pay for BTT twice, but I don't think it is possible to run or sync 2 different versions of BTT, is it? Sync is important because I will be upgrading my MacBook and iMac this year and I really don't want to go through the hassle of resetting everything. Any ideas? I really need this.