Try ToDoPyramid - one of the recommended pyramid sample applications. It uses deform & bootstrap to render a user account page. It is a nice application and serves well for learning purposes.
It currently depends on packages deform (0.9.4), pyramid_deform (0.2) and deform_bootstrap_extra (0.2.8). Current add-ons depend usually on deform<=1.999
You asked about CSS/JS setup for templates. You need to notice sample code like
form.get_widget_resources()
Depending on your Schema and widgets this call returns paths to JS/CSS that you need to inject into your templates. Background here and here.
After all I am pretty happy with deform & bootstrap add-on packages. It not easy to start with, but afterwards is does a good job.
Latest deform version has demo site and can be setup easily on your development system. Got it running as well. If you manage to work with TodoPyramid then you will notice the differences better. Documentation is currently a bit confusing and not very beginner-friendly. I am pretty sure this will be better, because documentation in pyramid ecosystem is usually very good.
I refactored the TodoPyramid application to encapsulate code using SQLAlchemy (while learning it), make use of pyramid_deform FormView class, optimized deform JS/CSS injection and added tests. May be this will be of any help to you.