I've done this with the liquibase-maven-plugin and hibernate. Liquibase can diff your entity updates and your schema. I don't trust it, personally. Could just be that I'm old. A quick Google found https://www.exoplatform.com/blog/2018/06/20/safely-manage-the-database-for-your-exo-add-ons-with-liquibase-maven-plugin/.
Hope that helps.
This JavaFX theme is okay: http://fxexperience.com/wp-content/uploads/2013/03/Modena-Windows-v1.png not sure what Eclipse uses but it has always looked pretty nice IMO: http://www.tutorialsface.com/wp-content/uploads/2016/09/Screen-Shot-2016-09-14-at-12.26.19-PM.png same with IntelliJ: https://www.exoplatform.com/blog/wp-content/uploads/2014/11/01-IntelliJ-dracula-theme.png
Other than that, I'm not really sure other than I know there are good looking modern Java applications. I'm not much of a GUI developer when it comes to Java, my experience with Java is more CLI-based.
If you are running an intranet project, content can be your secret weapon to employee engagement and user adoption. here are 8 ideas to get you going:
8 Intranet Content Ideas to Attract Employees to Your Intranet
What is an intranet?
Intranet is a term used with abundance whenever the subject of internal communication and collaboration is brought up which makes defining it a bit challenging. In its simplest form, an intranet is an internal website for your organization. It is used mainly for top-down communication where employees can access corporate news, policies and announcements.
Collaboration is “the situation of two or more people working together to create or achieve the same thing”.
Although this may sound a bit generic and straightforward, this definition doesn’t limit collaboration to a specific setting or group of people and in practice the scope of collaboration in business encompasses both internal and external activities. While these both involve collaboration, they differ from each other in terms of the different parties involved, strategies and tactics deployed and of course the tools used to facilitate the collaboration process.