Babylock has a standalone program called Quiltworks. It will do applique, reverse applique and if you have ever done cutwork, it will do that, too. I don't think it will add beaks and feet.
If the Bernina program saves in your machine format, it will work. Most programs today will do other machine formats.